/**
 * 
 */
package com.study.proxy.jdk;

/**
 * @author Administrator
 * @date 2019年6月4日
 */
public class App {

	public static void main(String[] args) {
		
		//JDK代理对象不需要实现接口,但是目标对象一定要实现接口,否则不能用动态代理
		System.getProperties().put("sun.misc.ProxyGenerator.saveGeneratedFiles", "true");
		OrderServiceProxyFactory orderServiceProxyFactory = new OrderServiceProxyFactory(new OrderServiceImpl());
		((OrderService) orderServiceProxyFactory.getProxyInstance()).save();
	}
}
